labour leader said snp would break their pledge not to hold another referendum ` for a generation ' .
mr miliband 's intervention came as the former prime minister john major warned that the snp was ` merely waiting for a good excuse to put separation back on the back of snp support .